let wait = 5;
let btn = document.getElementById('btn');
btn.addEventListener('click', function() {
    stop(this);
})

function stop(o) {
    if (wait == 0) {
        o.removeAttribute('disabled');
        o.innerHTML = '点击获取验证码';
        wait = 5;
    } else {
        o.setAttribute('disabled', true);
        o.innerHTML = `${wait}s后可以重新获取`;
        wait--;
        setTimeout(() => {
            stop(o);
        }, 1000)
    }
}